militate in favor of - Español Inglés Diccionario